toe strap - Almanca İngilizce Sözlük